CSC (NYSE: CSC) and global professional services firm Towers Perrin today announced the availability of Financial Risk Intelligence, a new offering to streamline financial risk and capital management analytics for U.S. life insurance and annuity enterprises.