Varshit Csc Engineers India Private Limited · Current Infraprojects Private Limited · Csc Infra Projects Private Limited · Current Infra Talabera Solar Private Limited · Current Infra Bolnada Solar Private Limited · Current Infra Ompura Solar Private Limited