‘Vikram’ crosses another milestone, rakes in over Rs 300 crores in India