Finnish technology group Wartsila Corp (HEL:WRT1V) today said it has commenced a strategic review of its energy storage and optimisation (ES&O) activities that could see it divest the business.