KRTL BioTech

This 'Tiger cub' hedge fund is betting big on a solar stock. Here's likely why

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.