Summary: Episode #40 of Cleantech Talk is here! This episode covers a massive electric bus order in Shenzhen, new bioplastics, and a huge new solar power plant in Oman.
Summary: Episode #40 of Cleantech Talk is here! This episode covers a massive electric bus order in Shenzhen, new bioplastics, and a huge new solar power plant in Oman.