Geoscape Solar: Who We Are

There’s an old saying in business that the harder the sales pitch the cheaper the product. And we see that in solar, both in small companies in large companies. And we made a commitment right from the very beginning never to be that kind of company. There are people who installed solar. There’s people who […]