Project Impossible

 
Experts share the details about world's largest offshore wind facility in the Netherlands, the volcanic power plant in Iceland and the off-grid hydropower in Amazon.