AGL Energy Ltd (ASX:AGL) Shares vs American Electric Power (AEP): Better Buy

AGL Energy Ltd (ASX:AGL) Shares vs American Electric Power (AEP): Better Buy

Australia's finance & investment hub