San Miguel Corp. has posted a rise in revenue for the first seven months of this year.