teachingbusinessMar 26, 20181 minThe 'Smart' companies have to do more to embrace change.The UK's largest six energy suppliers have been told that they risk ultimate failure within 5 years unless they do more to embrace the sw...