SANTA CLARITA, Calif.--(BUSINESS WIRE)--BioSolar, Inc. (OTCBB:BSRC) is touted in the May 19 edition of RECHARGE, a news source for the global renewables industry, as a company on a “mission of nothing less than
For more information, please visit
http://www.businesswire.com/news/home/20090603005008/en