MetLife (MET): Innovation, Credit Rating, and Growth Analysis | Monexa