Aberdeen, Scotland
United Kingdom
University of Aberdeen
financial reporting; earnings management; accruals management; real activities manipulation; measurement.