Gallery New headquarters of Sollers Consulting looks like one of the offices in the Silicon Valley


Conference room
mantra