Global View, Innovation & Strategic, UK How green are the valleys? Is Wales about to become a hotspot for sustainable tech? Debbie Todd, 14 years ago 1 min read