+91 44 4340 6200
Investors@solara.co.in
2nd Floor, Admin Block No. 27, Vandaloor Kelambakkam Road, Keelakottaiyur Village, Melakottaiyur (Post), Chennai – 600 127, India