New Investment Firm Terra Invest Aims to Tackle Global Challenges |By The ChhattisgarhJune 19, 2024 Terra Invest, a new investment firm with offices in the UAE and London, is adopting a novel approach to investment…