Building a Solar Supply Chain in Texas with T1’s CEO Daniel Barcelo

Solar accounts for 75% of new power globally and China makes almost all of it. Can entrepreneurs tip the scales in America’s favor?