Business Torpedo by Al Rehman Trading Corporation Areeba Mukhtiar Mar 2, 2020 Torpedo, a product of Al Rehman Trading Corporation, is one of the best motor oils with numerous variants available in the market.