STAR Exits pepcom in €608M Deal

September 15, 2015