Sunshot Technologies Private Limited · Be Onsite Solar Energy Private Limited · Tandem Smart Energy Solutions Llp · Sunshot Technologies Llp · Becis Sustainable Energy India Private Limited · Becis Smart Energy Private Limited · Sunshot Solar Private Limited · Be Commercial And Industrial Energy Solutions Private Limited · Torp Solar Asset Private Limited · Berays Energy Private Limited · Becis Solar 1 Private Limited