Speed Twin 900 and Scrambler 900 bikes launched in India, see details: Triumph Speed Twin 900 and Scrambler 900. Sporty…