Swiss multinational investment bank and financial services company UBS has offered to buy Credit Suisse for up to $1 billion, the Financial Times reported Sunday.