close

Ohio State University Studies the Possibility of Mechanical Trees to Generate Electricity

The Ohio State University has conducted a study testing the ability of high-tech objects that look l...