In 2000, at the height of the ‘Dot-com Bubble’, only 6.8% of the world’s population was online…
Innovation and invention are often used interchangeably. Attend any startup conference and…