Your daily dose of Science and Tech

Top 10 Lesser Known Wonders of Modern Technology

The human creativity has always led to great inspiring monuments, even before the age of modern technology. The Pyramids of Egypt, large Roman Catholic cathedrals like Sagrada Família located in Barcelona, the Eiffel Tower from Paris, even the Statue of Liberty from New York City mark our greatest achievements as a species and they have stand tall across time, representing a symbol of innovation, freedom and ultimately human bonding. But we...