Return to Article Details The Impact of Financial Distress, Information Technology, and Macroeconomics on Stock Returns of State-Owned Enterprises Listed on the Indonesia Stock Exchange (IDX) Download Download PDF