The Infrastructure Concession Regulatory Commission (ICRC) has said that the Lekki Deep Sea Port project is now over 80 per cent complete. The Commission said…