Rita Marcella: To regulate or not to regulate

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