Richard Moore is Greenpower Park Battery Expert and is responsible for leading the project’s global strategy as well as working as General Manager at TAE