Lone Star-backed Balta launches €264M IPO

June 01, 2017