4.05 billion euro bid

DT Next
www.dtnext.in