Is Google looking to revive the ailing planet with investments in clean energy?
The present picture Renewable resources and non renewable resources are at two ends of a tug-of-war battle. While the latter is presently being used to an exhaustive extent, the former is still trying to find a prominent place in the list of energy sourc