Mike Mader

Sustainable Electrification Solutions for Developing Countries

May 23, 2011

About this Webinar:  The International Energy Agency estimates that by 2030 still over 1.2 billion people worldwide will not...