If you are trying to publicly display a calendar created through a Google Apps account, but all events are displaying as “busy”, follow these steps to allow the public to see all event details.
1) Login as an Administrator to your Google Apps account. (http://www.google.com/a/yourdomain.com)
2) At the dashboard, click “Calendar”.
3) Under “Sharing options”, change the “Outside this domain” setting to either of the “Share all informations”.
4) It will take an hour or two for the changes to take effect. When they do, you will now be able to change the “Sharing” settings on your calendar to allow the public to see the event details.