The past few days has been very unforgiving, as project after project and opportunities