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 arnold2023-08-23T05:46:41+00:00