Lone Pine Capital

Invested In

Nanosolar