The STAR is an incredibly unique superyacht concept recently unveiled by the BMT Group. With the help of industrial designer Igor Lobanov, BMT has created a superyacht concept that would measure 433-feet long and approximately 200 feet high. Lobanov in particular wanted to create an innovative yacht design, different from every other superyacht on the market. […] |