Ecco Solar

Developer of solar powered products

placeNoida, Uttar Pradesh, India calendar_todayFounded 2009 groups5 employees language ecco.in

Registered entities

Investor mix

17 investors on record.

Investor typeCountShare
Venture capital16%
Other / undisclosed1694%
Coming soon