Fleet technology delays are the catalyst for the new firm, Jaama Ltd, launched as a fleet management software and driver licence checking specialist in March 2005.
Fleet technology delays are the catalyst for the new firm, Jaama Ltd, launched as a fleet management software and driver licence checking specialist in March 2005.