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. Altai uses a variety of investment...... (read more)