CTE yesterday (27 June 2012) unveiled an articulated truck-mounted platform with a capacity of 300kg and 20m working height – a significant improvement for license B platforms.