PowerGenix charges up with $30M

Share this