Malabar Investment Advisors

Malabar Investment Advisors

Venture capitalClaimed

Malabar are an investment firm focusing on identifying and investing in small companies in growth segments in India.

HQ location
New York City, United States
Portfolio analysis