You can read the full story here: Germany Ousts Japan as Third Largest Economic Power, IMF Forecast Unstable .
Germany has wrested from Japan the symbolic title of the third largest economic power, according to preliminary data on Japanese GDP published today, cited by … Read more