The research found that the programme delivered £1.68 of benefits for every £1 spent.
Canfu'r ymchwil fod y rhaglen yn cynnig manteision o £1.68 am bob punt a wariwyd.