Economic challenges are hampering investment
Mae heriau economaidd yn rhwystro buddsoddiad