JE

J.E. Echeverry

1 records found

Roughly 840 million people, predominately from rural communities in sub-Sahara Africa, still lack access to electricity. The direct current (DC) microgrid is an emerging grid infrastructure that meshes efficiently with DC based technology such as photovoltaics, batteries, consume ...