Toyota Logo Explanation

Toyota Logo Explanation : They are overlapped to represent a mutually beneficial relationship and trust between each other.