Solcast The Old Post Office Suite 2, 109 Norton Street , Leichhardt , NSW 2040 Australia About Solutions software industries Publications videos articles Home Companies Solcast Industries Solcast Industries Industries Served Energy - Energy Science and Research Energy - Energy Utilities Energy - Power Distribution Energy - Renewable Energy Energy - Solar Energy Energy - Wind Energy Environmental Monitoring and Testing - Radiation Monitoring