Germany facing a new economic contraction

SLEP names new economic development VP