3 ms·
At least I'm seeing a lot of solar being installed. Granted this isn't the best country for solar, but it helps.
by blunte 7y ago
At least I'm seeing a lot of solar being installed. Granted this isn't the best country for solar, but it helps.
3 ms·