Alexa

Germany's Metro makes

Germany's Metro makes

German retailer Metro AG said Tuesday its net loss widened in the first quarter as the economic crisis continued to dampen consumer spending.
The Duesseldorf-based company, Germany's biggest department store operator by sales, said its net loss for the January-March period increased to