
It’s been a year since I last tried to foresee what would happen in the future, and it seems most of my predictions came true, for good or bad. But one thing has been a lot worse than expected: the tougher-than-expected competition among our usual competitors. We also have seen