Buwaneka Basnayake is a one of the best corporate lawyers we have dealt in Sri Lanka or elsewhere. He has extremely in-depth knowledge of Sri Lankan companies and capital market legislation, and is always very thorough and solution-driven when providing responses to our queries.