Christine Lagarde, head of the International Monetary Fund (IMF), confirmed Wednesday in a statement that French prosecutors have placed her under official observation over corruption allegations that date back to the time when she was finance minister under French President Nicolas … [Read more...]