Back to All Media 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? T1 is working on it — in Texas. Share Article Solar accounts for 75% of new power globally and China makes almost all of it. Can entrepreneurs tip the scales in America’s favor?