Embassy Group Signs Lease Agreement With Acsia Technologies For 85,000 Sq. Ft. Of Office Space In Trivandrum