Shine CEO Petersen resigns in latest sign of trouble for Qld law firm

previous post