Olkiluoto nuclear plant

The world’s most expensive building

Some people say that the world’s most expensive building is not the Taj Mahal in India nor any of the towering hotels of Dubai. Well, others say it is a nuclear power station under construction by a French company in Northern Finland. This mega project has been going for over a decade and has made…