Keep laying those golden eggs

499
Over the past ten years we have seen little innovation in the terms and conditions contained in limited partnership agre