- Address: Xinhua Insurance Building, Mintian Road 28, Shenzhen, Guangdong , China
- Business: Exporters, Wholesale Distributors
- Services: Design
- Products: Solar Power Charge Controllers, Solar Garden Lights, Solar Lighting Systems
- Web Site: http://www.greenbaba.com
- Greenbaba. com provides solar energy products to meet your everyday needs at affordable price, including solar charger, solar lantern light, solar garden light, solar torch, and solar gadget.