Complex sentence: It is currently on the verge of celebrating its Silver Jubilee (2006), although the inaugural function is being celebrated this year and has just finished holding the "WIZ BITS 2009" program.
Split into simpler sentences: It is currently on the verge of celebrating its Silver Jubilee (2006), although the inaugural function is being celebrated this year. It has just finished holding the "WIZ BITS 2009" program.