Lucknow, India
Hyderabad-based CtrlS secures ₹7,000 cr from Canada Pension Plan Investment Board | TheBriefWire