solar platform