Greentech Media | 150 Solar Startups. Useful taxonomy and list