Force Majeure in times of political instability

Egypt's ousted leader Hosni Mubarak
Egypt's ousted leader Hosni Mubarak
Opinion by Energy Voice