Annual Returns HQ: World Trade Center, Bangalore, India. Offices: Bhubaneswar, Vijayawada, Hyderabad – INDIA, Muscat – OMAN, Dallas – USA, New Taipei City – TAIWAN. Financial Year 2022-2023 Financial Year 2023-2024