Safaricom Limited is a Kenya-based telecommunications company providing a range of products and services for telephony, broadband Internet and financial services. The Company's integrated telecommunication services include mobile and fixed voice, short messaging service (SMS), data, Internet and M-PESA.