They all started as ideas. Implementing the idea was the hardest step towards making these businesses thrive. The people who created these businesses knew that an idea is flaky until it gets implemented. You can think of the next Facebook, but that does not mean anything if the idea does not reach the real world. […]