Lucknow, India
Vikram Solar shares fall 3% after NCLT admits insolvency petition against the company. Here's why | TheBriefWire