Electricity is a form of energy and it occurs in nature, so it was not “invented.” As to who discovered it, many misconceptions abound. Some give credit to ...
www.universetoday.com