This 'Tiger cub' hedge fund is betting big on a solar stock. Here's likely why
Tiger Global Management owns 25% of Sunrun, which is the country's largest residential solar company.
Tiger Global Management owns 25% of Sunrun, which is the country's largest residential solar company.