Il-proġett tal-Imsida Creek, li ser jara l-bini ta’ flyover ġdida biex tieħu post il-junction tat-traffic lights, mexa pass eqreb lejn il-bidu mit-twettiq tiegħu
Farrugia kien kruċjali biex Bonnici Brothers jirbħu tender imdaqqas ta’ madwar 37 miljun biex jibnu power station żgħira għall-Enemalta