AInvest Right India
S.T.S Business Centre, 501, 5th Floor, Minerva Commercial Complex, SD Road
Secundurabad, 500003
Invest Right India (IRI) is an advisory firm facilitating investments into India, be it to purchase, sale, management of properties or to set up businesses