Last November, at EICMA, KTM announced a number of new street models based on its 1390 and 990 platforms. Not long afterwards, KTM announced it was entering into self-administration under the weight ...