Market expert Avinash Gorakshakar has recommended buying BLS International shares for the next 6 to 12 months. He said that ...