What Industry 5.0 framework means to product development and business