20080526 tech.tech-news: BSNL tops revenue chart