Overall revenues for the three months through March totalled 818 million euros ($874 million), above a company-provided analyst consensus of 786 million eur... Read more