Rapidly falling costs of renewable energy makes it more competitive, and now the solar and wind industry are about to cross a major milestone

Source: oilprice.com