| TERRA The Terra Group LLC - The Terra Fund
88589437 22 Aug 2019 | on 31 Oct 2023
| Providing financial and investment services, namely, creating and mana... Class 036 Class 036 Insurance & Financial Services Providing financial and investment services, namely, creating and managing investment funds, including, mutual funds and exchange-traded funds; providing financial information, namely, financial indexes based on selected groups of securities; providing and updating financial indices | | | WORLD BANK INDEX The Terra Group LLC - The Terra Fund
88589470 22 Aug 2019 | on 04 Jun 2020 | Providing financial and investment services, namely, creating and mana... Class 036 Class 036 Insurance & Financial Services Providing financial and investment services, namely, creating and managing investment funds, including, mutual funds and exchange-traded funds; providing financial information, namely, financial indexes based on selected groups of securities; providing and updating financial indices | | | WORLD BANK FUND The Terra Group LLC - The Terra Fund
88589400 22 Aug 2019 | on 04 Jun 2020 | Providing financial and investment services, namely, creating and mana... Class 036 Class 036 Insurance & Financial Services Providing financial and investment services, namely, creating and managing investment funds, including, mutual funds and exchange-traded funds; providing financial information, namely, financial indexes based on selected groups of securities; providing and updating financial indices | |