What are the key developments shown by SITS in the last 12 months?