Standard Definition Partner Up The low down on tech in the events world Wednesday | Apr 1 2015 How much definition do I actually need? Standard Definition (SD), High Definition (HD), Full High Definition…