“Impact of Leverage and Firm Size on Earnings Persistence With Managerial Ownership As Moderating Variables”. 2021. European Journal of Business and Management Research 6 (5): 132-39. https://doi.org/10.24018/ejbmr.2021.6.5.1080.