Rupert Mayer, CFO of YouSolar, on the factory floor in San Jose, CA

Rupert Mayer, CFO of YouSolar, on the factory floor in San Jose, CA