Location
Tidel Park, 2 Nd Floor, No. 4, Canal Bank Road, Taramani, Chennai 600 113, India
Fiscal year end
March 31