Complex sentence: He is based in London working on such shows as Business International and World News and he also reguarly covers for Max Foster on CNN Today.
Split into simpler sentences: He is based in London and works on such shows as Business International and World News. He also regularly covers for Max Foster on CNN Today.