English: Business Eye
Welsh: Llygad Busnes
Subject: Datblygu economaidd
English definition: Information service for businesses.
Welsh definition: Gwasanaeth gwybodaeth i fusnesau.