It is a given that renewable resources like solar, wind, hydropower are gaining traction and their usage will be substantial in the near future. ...