Westports appoints three new non-executive directors | The Edge Markets