Editorial: Innovation and business strategy for sustainability. Issue 3 (14th June 2022)