TunisiaCompanies.com is a huge and free database, containing more than 68,500 entries about Tunisia companies.