Navigation Maritime Bulgare (Navibulgar) has signed a contract to built three ships, according to a report on www.sofiaecho.com.