Clean, affordable solar power to a market of 1.3 billion potential customers who live off the electricity grid.
Amstelveen North Holland (HQ), Lagos Nigeria, Côte d'Ivoire
RELATED LANDSCAPES AND LISTS
Recent News about LumosEdit
Tech stackLearn more about the technologies and tools that this company uses.