Shaping the future of Indonesia's digital infrastructure with the best
I SQUARED CAPITAL is a leading independent global infrastructure investor with over $38 billion in assets under management. I SQUARED CAPITAL is known for the development of investment platforms in infrastructure projects where we start small and grow big. By combining global insights with deep local knowledge, I SQUARED CAPITAL tackles complex challenges, fosters sustainable business practices, strengthens local communities, and ultimately contributes to a more sustainable future. I SQUARED CAPITAL operates a diverse portfolio of 82 companies with over 66,000 employees in a variety of sectors including utilities, energy, digital infrastructure, transport, environmental infrastructure, and social infrastructure. It has invested in 71 countries across North America, Europe, Asia, and Latin America. Headquartered in Miami, I SQUARED CAPITAL is a team of over 260 people spread across London, Munich, New Delhi, São Paulo, Singapore, Sydney and Taipei
Established in 2014, PT Bramadi Investama Asia leverages over 15 years of experience to seize investment opportunities across the Asian market, particularly in Indonesia. Focusing on projects with strong fundamentals and long-term stability, they manage a diversified portfolio in retail properties, aviation, and maritime sectors. PT Bramadi combines its own expertise with the best in third-party resources, providing clients access to a broad range of investment opportunities and the most suitable vehicles for their needs. Additionally, they foster strategic partnerships and joint ventures with leading domestic and foreign companies, solidifying their expertise across various industries.