Mira Kim

Active Sausalito, CA President for American Solar Corporation