
Lumos
Clean, affordable solar power to a market of 1.3 billion potential customers who live off the electricity grid..
Employees
Company register number
58434380
Authorizing premium user...
Clean, affordable solar power to a market of 1.3 billion potential customers who live off the electricity grid..