Telerate provides an electronic financial information network .