Caravana is now owned by Artem del Castillo, founder of fellow resortwear brand Delos. He aims to expand Caravana into the ...
The couple applied for a startup business visa, which allows foreigners to move to Japan to start a small business.