The deal is done: Following days of talks, Vivendi (EPA: VIV) SA Read More »