A FiDi landmark with a storied past is back on the market with a significant price drop. The American Bank Note building was built in 1908 by architects Kirby, Petit & Green to serve as the company’s headquarters, then later bought by a foundation of the late Maharishi Mahesh Yogi and used as a meditation retreat. The landmarked building at 70 Broad Street was last sold to a Chinese construction firm in 2010 for $18 million. The new owners renovated the opulent Neo-Classical structure in 2015 and put it on the market for a whopping $88 million in 2016. On Friday, the listing hit the market again, this time with a slightly more moderate $43 million price tag.