Lucknow, India
TA Associates invests undisclosed sum in UK’s Oxane Partners | TheBriefWire