PPL: HSBC initiates coverage with buy rating and target price $42 - PPL News | Rallies