21. Cash and cash equivalents

  As at Dec 31 2014 As at Dec 31 2013
Cash in hand and at banks  619  842
Bank deposits  2,315  1,958
Other cash*  24  27
Total  2,958  2,827
* Cash in transit, cheques and third-party notes maturing in less than three months.
 

The Group companies deposit their cash with reputable Polish and international banks, as a result of which any risk concentration related to cash deposits is limited.