Biosolar has been claiming a product that will revolutionize the solar industry for YEARS now. They are a in never-ending "development" stage. Stupid PRs with absolutely nothing showing sales, outdated website...
Is this even a real company? They are based in Santa Clarita, CA. If anybody lives nearby, can you visit that address to see if anything's there? Thanks in advance, DrZ
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.