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