Return to Article Details Firm Size and Leverage on Company Performance : The Role of IT Investment as a Moderation Variable Download Download PDF