Davidson Chalmers Stewart promotes renewable energy partner
Scottish law firm Davidson Chalmers Stewart has promoted Steven McAllister to the role of partner and head of its renewable energy team.McAllister,...
Scottish law firm Davidson Chalmers Stewart has promoted Steven McAllister to the role of partner and head of its renewable energy team.McAllister,...