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