Artech Power & Trading Limited at the meeting of board of directors on December 18, 2017 has approved the appointment of Mr. Nilesh Amarchand Mehta as managing director of the company and approved the resignation of Mr. Abhishek Jain as managing director of the company.