Altai Capital Loves This Promising Solar Company, Should You?

Altai Capital, managed by the trio of Rishi Bajaj, Toby Symonds, and Steve Tesoriere, is a mid-sized hedge fund with an estimated $620 million in assets under management.

Keep Reading →