Business Journalist
Fife champagne firm’s ongoing Brexit challenges leave it feeling flat
February 1 2023
Major Tesco shake-up to impact dozens of Tayside and Fife jobs
January 31 2023
Perth property firm Bidwells celebrates record sales and makes 30 promotions
January 31 2023
Dundee fashion brand behind birthday dress for reality star Gemma Collins
January 30 2023
Dundee hotels cash in as prices soar for Radio 1’s Big Weekend
January 28 2023
3 Joules: Shock as Perth and St Andrews stores to close
Superdrug confirms Kirkcaldy closure in latest blow to town
January 26 2023
Luxury Perthshire hotel sees sales soar as it returns to profit
‘We’ve spent £2m renovating our Perthshire castle – we’ve only finished three rooms’
January 26 2023
Premium Content
Construction of second £250m Royal Navy warship begins in Rosyth
January 24 2023
Maiden voyage of luxury Dundee cruise proving ‘incredibly popular’
January 24 2023
Premium Content
Fife firm’s hospital alert system wins £2m investment
January 23 2023
Fife pub that ‘oozes charm’ for sale with owners to retire after nearly 20 years
January 21 2023
Premium Content
Construction of new Fife College campus to create 400 jobs
January 20 2023
Dundee man on why time is right to expand his watch business to Dubai
January 19 2023
Premium Content
Historic Kirkcaldy pub Betty Nicols put up for sale with owners to retire
January 18 2023
Fife pub described as a ‘wee gem’ up for sale after sudden closure
January 17 2023
Premium Content
Aberfeldy to be left without bank as TSB announces closure plans
January 17 2023
Next steps revealed for £180m Fife schools project
January 17 2023
Former ‘flagship’ Dundee bank building to become legal firm’s offices
January 17 2023
Premium Content
Perth pilot school set to soar through £2m investment
January 16 2023
‘My new hair transformed my life, now I want to help others’ says Dundee barber
January 14 2023
Premium Content
Former DC Thomson executive Ellis Watson to advise First Minister Nicola Sturgeon
January 13 2023
Workers at Fife Diageo plant to strike over pay dispute
January 13 2023