Rita Marcella: Being sorry and meaning it

Rita Marcella is professor of information management at Robert Gordon University’s Aberdeen Business School
Rita Marcella is professor of information management at Robert Gordon University’s Aberdeen Business School

Breaking