Cheap oil? A pandemic? No big deal for renewable energy, experts say

Green technology companies and companies invested in green infrastructure are under pressure right now because that is what happens when theĀ …