Botswana is considered as a middle-income country having been one of the fastest growing economies in Africa during the last decade. Diamond extraction is the main factor behind high growth rates as it accounts for more than one-third of GDP; almost all export earnings, and half of the government's revenues. Other key sectors are tourism, financial services, subsistence farming, and cattle raising. The largest sector of Botswana economy is trade, hotels & restaurants accounts (24% of GDP), followed by financial & business services (17%); general government (15%) and mining (12%). Other sectors include: construction (9%), community, social & personal service activities (8%); transport, storage & communication (7%), manufacturing (7%), agriculture, hunting & forestry (1%) and electricity, gas & water supply both around (1%).