Paris's Eiffel Tower has raised its prices. Starting today, going to the top costs €35 per person. We find out how debt, costly repairs, royalties and salaries are behind the price hike.…
Kenya's government has scrapped some proposed taxes in this year's controversial finance bill, including a 16 percent levy on bread, following a public outcry.…