The UK's Net-Zero Strategy is finally here, but the reaction to the nation's blueprint to decarbonisation ranges from those believing it provides much-needed clarity for business to others claiming it does nowhere near enough to drive all parts of...