New sponsors announced for MacTavish Cup final

New community hub opens on Skye