Peer analysis Key Information CompanyRevenue (TTM)Net income (TTM)Market capEmployees VST Tillers Tractors Limited 9.12bn 1.11bn 39.03bn 755.00 Jain Irrigation Systems Ltd 57.54bn 529.43m 41.17bn 8.97k Balu Forge Industries Ltd 7.06bn 1.36bn 81.44bn 700.00 Texmaco Rail & Engineering Ltd 44.75bn 2....