SMS dit: Challenges and Research Trends of Energy Business and Management