Houlihan Lokey names Greg Han managing director in power, utilities, and renewables group - HLI News | Rallies