In addition to the corporate headquarters in West Bengal, and branch offices across India, the company has international offices in Germany, USA, and Singapore.

Located at Shanghai, the office will facilitate the company's presence both in China and the Asia Pacific region.

Vikram Solar MD and CEO Gyanesh Chaudhary said: “The decision to expand our presence into China is a step towards our business growth strategy."