Scratch Their Own Itch, They Said. It’s an adage quoted often by people who talk about business ideas. What was the itch? Was it that I’d nowhere to go apart from my home office? Was it that coffee shops, while amazing,…

Scratch Their Own Itch, They Said. It’s an adage quoted often by people who talk about business ideas. What was the itch? Was it that I’d nowhere to go apart from my home office? Was it that coffee shops, while amazing,…