"guaranteed admission to Harvard Business School"

 

Harvard Business School, across the Charles River (240 * 133)
Creative Commons Attribution Share AlikeHarvard Business School, across the Charles River - Credit: Joseph Barillari

  Harvard Business School is situated in Boston, Massachusetts. Founded in 1906, it is the graduate business school of Harvard University, and is considered one of the top business schools in the world.