Is the race for clean energy losing momentum? | Counting the Cost – YouTube

… clean technology investment to cement its dominance. Europe is facing challenges in catching up with the two nations. Developing nations areĀ …