translate English to German: ahead - Investment Magazine Story of the Downturn.
ahead - Investment Magazin Geschichte einer Talfahrt.