Complex sentence: Standard Life is share listed on the London stock exchange and is also part of the FTSE 100 that deals with almost 250 billion euros of financial assets.
Split into simpler sentences: Standard Life is publically listed on the London stock exchange and is also part of the FTSE 100. It deals with almost 250 billion euros of financial assets.