Devote
The MySunCatalogue website which was developed by Devote, did not meet the required quality and performance standards set by customer (Sun).
This was just a regular assessment to identify the major problem areas, and to give recommendations for improvement.