Box Grabs USD 150M; Plans to Go Public