Wrong, we don't have abundant solar power because of science, not financing. Go build something using solar power, the technology just isn't there, but most importantly neither are the physics.
I spent a couple of years building an industrial product that ran off of solar power. We are in the sun belt, which is a region of the U.S. that has the most sun relative to the rest of the country. What I learned is that solar power is a joke. There just isn't enough solar energy arriving at the surface of the planet to make it worthwhile to use. It's a fantasy, get over it and invent something new, like a 600cc nuclear reactor.